package com.dewod.producesales.model.response;

import java.io.Serializable;
import java.util.*;

/**
 * 网点销售合同表
 *
 * @author hupd
 * @date 2025-06-12 16:10:11
 */
public class StoreSalesContract implements Serializable {


    private static final long serialVersionUID = 1L;
    /**
     *
     */
    private Long id;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建人
     */
    private Long createUser;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 更新人
     */
    private Long updateUser;


    /**
     * 销售合同编号
     */
    private String salesContractNo;

    /**
     * 格口数
     */
    private Integer gridCount;

    /**
     * 主柜22门
     */
    private Integer cabinet22Doors;

    /**
     * 10门
     */
    private Integer cabinet10Doors;

    /**
     * 18门
     */
    private Integer cabinet18Doors;

    /**
     * 24门
     */
    private Integer cabinet24Doors;

    /**
     * 27门
     */
    private Integer cabinet27Doors;

    /**
     * 32门
     */
    private Integer cabinet32Doors;

    /**
     * 48门
     */
    private Integer cabinet48Doors;

    /**
     * 64门
     */
    private Integer cabinet64Doors;

    /**
     * 收货信息
     */
    private String consigneeInfo;

    private Date expectedShipDate;

    private String logisticsInfo;

    private String deviceSupplier;

    private Integer status;

    private String remark;

    private String letterhead;

    private Long orgId;

    private String orgName;

    private Boolean dispatch;

    private Integer velStatus;

    private Integer newTemplate;

    private Long fileId;

    private Integer disable;

    private Integer logisticsStatus;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getCreateUser() {
        return createUser;
    }

    public void setCreateUser(Long createUser) {
        this.createUser = createUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Long getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(Long updateUser) {
        this.updateUser = updateUser;
    }

    public String getSalesContractNo() {
        return salesContractNo;
    }

    public void setSalesContractNo(String salesContractNo) {
        this.salesContractNo = salesContractNo;
    }

    public Integer getGridCount() {
        return gridCount;
    }

    public void setGridCount(Integer gridCount) {
        this.gridCount = gridCount;
    }

    public Integer getCabinet22Doors() {
        return cabinet22Doors;
    }

    public void setCabinet22Doors(Integer cabinet22Doors) {
        this.cabinet22Doors = cabinet22Doors;
    }

    public Integer getCabinet10Doors() {
        return cabinet10Doors;
    }

    public void setCabinet10Doors(Integer cabinet10Doors) {
        this.cabinet10Doors = cabinet10Doors;
    }

    public Integer getCabinet18Doors() {
        return cabinet18Doors;
    }

    public void setCabinet18Doors(Integer cabinet18Doors) {
        this.cabinet18Doors = cabinet18Doors;
    }

    public Integer getCabinet24Doors() {
        return cabinet24Doors;
    }

    public void setCabinet24Doors(Integer cabinet24Doors) {
        this.cabinet24Doors = cabinet24Doors;
    }

    public Integer getCabinet27Doors() {
        return cabinet27Doors;
    }

    public void setCabinet27Doors(Integer cabinet27Doors) {
        this.cabinet27Doors = cabinet27Doors;
    }

    public Integer getCabinet32Doors() {
        return cabinet32Doors;
    }

    public void setCabinet32Doors(Integer cabinet32Doors) {
        this.cabinet32Doors = cabinet32Doors;
    }

    public Integer getCabinet48Doors() {
        return cabinet48Doors;
    }

    public void setCabinet48Doors(Integer cabinet48Doors) {
        this.cabinet48Doors = cabinet48Doors;
    }

    public Integer getCabinet64Doors() {
        return cabinet64Doors;
    }

    public void setCabinet64Doors(Integer cabinet64Doors) {
        this.cabinet64Doors = cabinet64Doors;
    }

    public String getConsigneeInfo() {
        return consigneeInfo;
    }

    public void setConsigneeInfo(String consigneeInfo) {
        this.consigneeInfo = consigneeInfo;
    }

    public Date getExpectedShipDate() {
        return expectedShipDate;
    }

    public void setExpectedShipDate(Date expectedShipDate) {
        this.expectedShipDate = expectedShipDate;
    }

    public String getLogisticsInfo() {
        return logisticsInfo;
    }

    public void setLogisticsInfo(String logisticsInfo) {
        this.logisticsInfo = logisticsInfo;
    }

    public String getDeviceSupplier() {
        return deviceSupplier;
    }

    public void setDeviceSupplier(String deviceSupplier) {
        this.deviceSupplier = deviceSupplier;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getLetterhead() {
        return letterhead;
    }

    public void setLetterhead(String letterhead) {
        this.letterhead = letterhead;
    }

    public Long getOrgId() {
        return orgId;
    }

    public void setOrgId(Long orgId) {
        this.orgId = orgId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public Boolean getDispatch() {
        return dispatch;
    }

    public void setDispatch(Boolean dispatch) {
        this.dispatch = dispatch;
    }

    public Integer getVelStatus() {
        return velStatus;
    }

    public void setVelStatus(Integer velStatus) {
        this.velStatus = velStatus;
    }

    public Integer getNewTemplate() {
        return newTemplate;
    }

    public void setNewTemplate(Integer newTemplate) {
        this.newTemplate = newTemplate;
    }

    public Long getFileId() {
        return fileId;
    }

    public void setFileId(Long fileId) {
        this.fileId = fileId;
    }

    public Integer getDisable() {
        return disable;
    }

    public void setDisable(Integer disable) {
        this.disable = disable;
    }

    public Integer getLogisticsStatus() {
        return logisticsStatus;
    }

    public void setLogisticsStatus(Integer logisticsStatus) {
        this.logisticsStatus = logisticsStatus;
    }
}
